a masculine nickname for ricardo - Alemán Inglés Diccionario